@charset "utf-8";html, body{margin:0;padding:0;height:100%}
body{font:87.5% Arial, Helvetica, sans-serif;color:#000000;background:#e3e3e3 url(../../images/ogv_to12/bg/body_bg.gif) top repeat-y;min-width:1000px}
.m0{background:#FFFFFF;margin:0 auto;max-width:1600px;min-height:100%}
.m111{width:41%;float:left;clear:right}
.m2{width:82%;float:left}
.m211, .m212{width:50%;float:left;clear:right}
.m112{width:41%;float:left}
.m112b{width:59%;float:left}
.m113{width:18%;float:right;}
.m311{width:23%;float:left}
.m312{width:54%;float:left}
.m312 .w{margin:0 20px}
.m312 .sm{font-size:90%}
.m312b{width:77%}
.m312 .w{margin:0 0 0 20px}
.m313{width:23%;float:right}
.m313 .w{margin:0 0 0 20px}
.m3{margin:0 20px 0 203px;z-index:50}
.m3 .w{float:left;margin:0;width:100%;}
._2col{}
._2col .col1, ._2col .col2{width:48%;}
h1{font-size:190%;font-weight:normal;color:#000000;border-bottom:#dadbda 1px solid;padding-bottom:9px;margin:0 0 20px 0}
h2{font-size:107%;margin:0 0 15px 0;text-transform:uppercase}
.m3 h2{font-size:115%;text-transform:none}
h2.blue{font-size:150%;text-transform:none}
h2 span{font-weight:normal}
a.text{color:#000000}
h2 a{color:#000000;text-decoration:none}
h2 a:hover{text-decoration:underline}
h2.bar{font-weight:normal;padding:0 9px;font-size:79%;text-transform:none;line-height:27px;background:#1877a8 url(../../images/ogv_to12/bg/menu_s_bg.gif) repeat-x;color:#FFFFFF;}
h3{margin:0 0 5px 0}
p{margin:0 0 1em 0}
p.abstr{font-weight:bold;margin-bottom:1.2em}
small{font-size:80%}
li{margin-bottom:1em;padding-bottom:0}
.count{text-align:right;font-size:79%;padding-top:10px;padding-right:5px;}
.date{font-size:0.62em;text-transform:lowercase}
.date2{font-size:90%;font-style:italic;color:#777;text-transform:lowercase}
.tags{background:url(../../images/ogv_to12/ico/tag.png) 0 no-repeat;padding-left:12px;font-size:0.62em;font-style:italic}
span.tags{display:inline-block;}
.note{}
.note2{font-size:90%;font-style:italic;color:#777;}
.vr1{background:#9ec4d8 url(../../images/ogv_to12/bg/vr1_bg.gif) bottom right no-repeat;padding:10px 10px 36px 10px}
#main_news h2{float:left}
.vr1 .pages3{float:right}
.vr1 .date, .vr1 .tags, .vr1 .tags a{color:#396974}
.gr{color:#9b9b9b}
.orange{color:#f26522}
.blue, .star{color:#115884}
.red{color:#FF0000}
.vio{color:#5e5da0}
.message, cite{font-size:1em;padding:12px;font-style:italic;color:#6b6b6b;border:#dbe9f0 6px solid;margin-bottom:20px;display:block;text-indent:0}
.message2{color:#6b6b6b;}
.r{float:right}
a.r{font-size:87%}
.w{margin-right:20px}
.vr2{padding:10px 13px 20px 13px;background:#dbe9f0;}
.vr3{padding:12px;border:#c3d2d5 1px solid;background:url(../../images/ogv_to12/bg/hot_bg.gif) repeat-x;margin-bottom:20px}
.vr4{background:#ecedec;padding:12px;margin-bottom:20px}
.vr4 h4{margin:0 0 10px 0;font-size:95%}
.vr4 h4+b{margin-top:-10px;display:block}
.vr4 .c{margin:0 -12px 15px -12px;padding:0 12px 12px 12px;background:url(../../images/ogv_to12/bg/menu4_i_bg.gif) bottom no-repeat}
.vr5{background:#ebecec url(../../images/ogv_to12/bg/hr2_bg.gif) bottom right repeat-x;padding:13px;font-size:79%}
.vr5 h2{font-size:125%}
.vr6{padding:18px;background:#f1f2f2}
.vr6 h2{color:#115884}
.vr7{background:#dbe9f0;padding:20px;margin:20px 0;font-size:90%}
.vr7 ul{margin:0 -20px;padding:0}
.vr7 li{color:#000000;font-size:87%;padding:9px 20px 9px 20px;margin:0;list-style:none;background:url(../../images/ogv_to12/bg/menu4_i_bg.gif) no-repeat;text-decoration:none;display:block;}
.vr7 li:first-child{background:none}
.vr7 li i{display:block;color:#396974;font-size:10px;margin-top:5px}
.vr7 h2{margin:0;padding:0 0 3px 0;font-size:120%}
.vr7 h2.u{padding:0 20px 15px 20px;background:url(../../images/ogv_to12/bg/menu4_i_bg.gif) bottom no-repeat;margin:0 -20px 15px -20px}
.vr7 h5{font-size:1em;font-weight:normal;margin:0 0 3px 0}
.vr7 .comm, .vr7 .date{font-size:1em}
.vr7 .more{display:block;margin:10px 0 20px 0}
.vr7 h2 a{color:#000000;text-decoration:none}
.vr8{border:#c9c9c9 1px solid;padding:20px;margin-bottom:20px}
.vr8 .more{display:block;margin:10px 0}
.block2{padding:12px;border:#dbe9f0 6px solid;margin-bottom:20px;display:block;font-size:95%;line-height:1.3}
.logo{display:block;margin:0 0 20px 0}
.menu6 a.alvl2{padding-left:25px;font-size:13px;}
.cols{color:#525252;}
.cols .col{display:inline-block;margin:0 30px 10px 0;vertical-align:top}
.pages, .switcher{padding:0 0 20px 0;border-bottom:#dadbda 1px dotted;margin-bottom:20px;font-size:79%;width:80%;float:left;}
.pages a, .switcher a{line-height:24px;width:23px;text-align:center;text-decoration:none;display:inline-block;vertical-align:top}
.pages .s, .switcher .s{background:#c2c2c2 url(../../images/ogv_to12/bg/pages_s_bg.gif);color:#000000}
.switcher{width:20%;float:left;text-align:right;}
.blog .pages{float:none;border-bottom:0;border-top:#dadbda 1px dashed;padding:20px 0}
.pages+br, .pages+h2{clear:both;width:100%}
.switcher .active{background:url(../../images/ogv_to12/bg/pages_s_act.gif) no-repeat !important;}
.switcher .active span{background:none !important;}
.pages .v2, .switcher .v2{background:#e6e5e5 url(../../images/ogv_to12/bg/pages_bg.gif);color:#545454;width:auto}
.pages .v2 span, .switcher .v2 span{background:url(../../images/ogv_to12/bg/pages_bg.gif) right;margin-left:8px;padding-right:8px;line-height:22px;height:24px;display:inline-block}
.switcher .v2 span{margin-left:2px;padding-right:2px;}
.pages3{text-align:center}
.pages3 a{background:url(../../images/ogv_to12/ico/pages.png) no-repeat;width:22px;height:26px;line-height:18px;display:inline-block;color:#FFFFFF;text-decoration:none;font-size:8px;font-weight:bold;outline:0;cursor:pointer;padding:0 !important}
.pages3 .s{background-image:url(../../images/ogv_to12/ico/pages_s.png)}
.pages3 .prev{background-image:url(../../images/ogv_to12/ico/pages1.png);text-indent:30px}
.pages3 .next{background-image:url(../../images/ogv_to12/ico/pages2.png);text-indent:30px}
.pages2{text-align:center}
.pages2 a{background:url(../../images/ogv_to12/ico/pages2_bg.png) no-repeat;width:21px;height:25px;line-height:18px;display:inline-block;color:#FFFFFF;text-decoration:none;font-size:8px;font-weight:bold;cursor:pointer}
.pages2 .s{background-position:top right}
.pages4{padding:20px 0;border-bottom:#dadbda 1px dotted;margin-bottom:20px;color:#525252;}
.pages4 a{line-height:20px;width:23px;text-align:center;color:#525252;text-decoration:none;display:inline-block;}
.pages4 .s{background:#5697ba;color:#FFFFFF}
.vr2 .pages2{display:block;padding:10px 0;background:url(../../images/ogv_to12/bg/hr_bg.gif) left repeat-x}
.vr2 .pages2 a{background-color:#dbe9f0}
.list1{margin:0;padding:0}
.list1 li{margin:0 0 20px 0;padding:0 0 20px 0;display:block;color:#545454;list-style:none;font-size:86%;border-bottom:#dadbda 1px solid}
.list1 h3{color:#5e5da0;font-size:130%;font-weight:normal;margin-bottom:10px}
.list1 h3 .link{color:#666666;display:block;font-size:86%}
.list1 h3 .link a{color:#9b9b9b}
.list2{margin:0;padding:0}
.list2 li{margin:0 0 5px 0;padding:0;display:block;list-style:none;font-size:86%}
.list3{margin:0;padding:0}
.list3 li{margin:0;padding:0 0 10px 0;display:block;color:#787878;list-style:none;font-size:86%;}
.list3 h3{color:#5e5da0;font-size:130%;font-weight:normal;margin-bottom:0}
.list3 h3 a{color:#5e5da0;text-decoration:none}
.ul2{margin:0;padding:0}
.ul2 li{margin:0;padding:10px 0;border-bottom:#bababa 1px dotted;display:block;list-style:none;color:#545454;font-size:90%}
.ul2 .label{padding-right:5px;color:#7e7e7e;display:table-cell}
.ul2 .c{display:table-cell;vertical-align:middle}
.ul2 .row{display:table;margin-bottom:5px}
.ul3{margin:0;padding:0;font-size:90%}
.ul3 li{margin:0;padding:0 0 5px 0;display:block;color:#545454;list-style:none;}
.ul3 li a{color:#276691}
.alist2{margin:0;padding:0}
.alist2 a{margin:0;padding:0 0 10px 14px;display:block;background:url(../../images/ogv_to12/ico/bull1.gif) 0 6px no-repeat;color:#545454;text-decoration:none;font-size:86%}
.alist3{margin:0;padding:0;clear:both}
.alist3 > li{margin:0 0 24px 0;padding:15px 15px 15px 170px;min-height:100px;display:block;list-style:none;border:#dedede 1px solid;background:url(../../images/ogv_to12/bg/div2_bg.gif) 150px no-repeat}
.alist3 .pct{position:absolute;display:block;margin-left:-157px;width:120px;height:80px}
.alist3 .resume{margin-bottom:15px}
.alist3 h3{font-weight:normal}
.alist3 h3 a{text-decoration:none}
.nopct .alist3 .pct{display:none}
.nopct .alist3 > li{padding-left:15px;background:none}
.pages .switcher .show_pct{}
.files{margin:10px 0 20px 0;padding:0}
.files li{margin:0;padding:0 0 15px 20px;display:block;background:url(../../images/ogv_to12/ico/file.gif) 0 1px no-repeat;color:#6b6b6b;text-decoration:none;font-size:86%;list-style:none}
.files li a{text-decoration:none;}
.docs{margin:10px 0 0 0;padding:0}
.docs li{margin:0;padding:0 0 20px 17px;display:block;background:url(../../images/ogv_to12/ico/docs.gif) 0 1px no-repeat;color:#6b6b6b;list-style:none}
.docs li a{text-decoration:none;}
.sect2{margin:0;padding:0}
.sect2 > li{margin:0 0 20px 0;padding:15px 30px 15px 124px;font-size:90%;border:#d8d8d8 1px solid;display:block;list-style:none;color:#545454;min-height:90px;position:relative}
.sect2 .pct{position:absolute;display:block;top:15px;left:15px}
.sect2 h3{font-size:1.2em;font-weight:bold;margin:0 0 0.5em 0;text-transform:uppercase;color:#000000}
.sect2 p{margin:0 0 0.5em 0}
.pctl{float:left;display:block;margin:0 10px 10px 0}
.pctr{float:right;display:block;margin:0 0 10px 10px}
a{color:#5e5da0}
a img{border:0}
a.more{color:#000000 !important;text-decoration:none;font-size:79%;display:inline-block;padding-left:14px;background:url(../../images/ogv_to12/ico/plus.png) 0 no-repeat;}
h2 a.more{font-size:10px;background:none;color:#5e5da0 !important;font-style:italic;font-weight:normal}
.more img{vertical-align:middle;margin-right:5px}
a.u, span.u.r{border-bottom:#838383 1px dashed;color:#838383;text-decoration:none;cursor:pointer}
.r + .r{margin-right:15px}
.clip{color:#999999;font-style:italic;cursor:text !important;padding:1px 5px;border:#999999 1px solid;font-size:87%;display:inline-block}
.u.clip{border:0}
form{margin:0}
table.form{background:#edeeed;width:100%;margin-bottom:20px}
table.form td, form > table > tbody > tr > td{padding:10px 10px 5px 20px;font-size:86%}
.form .odd{background:#FFFFFF}
.form td.padd, table.padd td{padding:15px}
.form td td{font-size:1em;padding:0}
.form fieldset > table > tbody > tr > td{padding:10px 10px 5px 20px !important;}
.form td h2{margin:0 0 5px 0;font-size:130%}
.form td .hint{font-size:95%}
.hint2{font-style:italic;display:block;margin-top:5px}
.form .aster{color:#0e6db9;font-size:150%;vertical-align:middle}
.form .hdr > td{background:url(../../images/ogv_to12/bg/hr3_bg.gif) bottom repeat-x !important}
.form .hr{background:url(../../images/ogv_to12/bg/hr3_bg.gif) center repeat-x;padding:0}
.form input[type=text], .form input[type=password], .form select, .form textarea{font:1em Arial, Helvetica, sans-serif;height:26px;padding:0;width:400px;color:#545454}
.form textarea{height:7em}
.form select[multiple]{height:auto}
.contact_form td{width:auto !important}
.form .error input[type=text], .form .error select{border:#cc0000 1px solid !important;}
.form .ok .label{display:inline-block;background:url(../../images/ogv_to12/ico/ok.png) right no-repeat;padding-right:24px}
.form .error .label{display:inline-block;background:url(../../images/ogv_to12/ico/err.png) right no-repeat;padding-right:24px}
table.form label{display:inline-block;}
label input{vertical-align:middle}
.form2{}
.form2 td{padding-right:16px}
.form2 input[type=text], .form2 input[type=password], .form2 select, .form2 textarea{font:95%/2 Arial, Helvetica, sans-serif;min-height:2em;width:99%;color:#545454;border:#c7c7c7 1px solid;display:block;margin-bottom:12px;background:#FFFFFF url(../../images/ogv_to12/bg/input_bg.gif) repeat-x;border-radius:2px}
.vr6 input[type=text], .vr6 select, .vr5 input[type=text], .vr5 select{width:99%}
.vr5 label{display:block;text-transform:uppercase;color:#3a5d64;font-size:85%;margin-bottom:15px}
.form2 td input[type=text], .form2 td input[type=password], .form2 td select, .form2 td textarea{font-size:1em;margin-bottom:0}
.row select, .row input[type=text]{margin-bottom:5px}
.filter .v3{width:190px}
.vr6 .v2{width:auto;display:inline-block;margin:0}
.filter{border-bottom:#bababa 1px dotted;padding-bottom:5px;margin-bottom:25px}
.filter table{width:100%}
.col1{float:left}
.col2{float:right}
form.edit{background:#ebebeb;padding:15px;overflow:hidden;zoom:1;color:#545454}
.edit .col1, .edit .col2{width:49%}
.edit label{display:block;margin-bottom:12px;font-size:90%;}
.edit input[type=text], .edit input[type=password], .edit select, .edit textarea, .edit input[type=file]{margin:5px 0 0 0;display:block}
.edit .buttons{clear:both;text-align:right}
.edit .photo1{padding:0;margin-bottom:12px}
.edit .hint{text-align:right;margin:5px 0 0 0}
.hint{color:#6b6b6b;font-size:79%}
button{position:relative;cursor:pointer;display:inline-block;overflow:visible}
button::-moz-focus-inner{border:none;padding:0}
button span{display:block;position:relative}
.push1{background:#2e7498 url(../../images/ogv_to12/bg/push2_bg.gif);color:#FFFFFF;border:0;padding:0;margin:0;display:inline-block;text-decoration:none;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;cursor:pointer}
.push1 span{background:url(../../images/ogv_to12/bg/push2_bg.gif) right;height:27px;line-height:27px;margin-left:20px;padding-right:20px;display:block}
.push1[disabled] span{color:silver}
.services_filter .push1, .reg .push1, .vacSearch .push1{background:url(../../images/ogv_to12/bg/push2_bg.png) right;}
.services_filter .push1 span, .reg .push1 span, .vacSearch .push1 span{background:url(../../images/ogv_to12/bg/push2_bg.png);margin:0 20px 0 0;padding:0 0 0 20px;}
.push2{color:#FFFFFF;border:0;padding:0;margin:0 0 5px 0;border:1px solid;border-color:#bdd4e0 #c8d6dd #afb3b5 #c4cacd;display:inline-block;text-decoration:none}
.push2 span{background:#2e7498 url(../../images/ogv_to12/bg/push3_bg.gif);height:25px;line-height:23px;padding:0 20px;border-top:#6fbfd6 1px solid;border-right:#4587ad 1px solid;border-left:#6cb0ca 1px solid;display:block}
button img, .push2 img, .push3 img, .push1 img{margin-right:3px;vertical-align:middle}
.push3{background:url(../../images/ogv_to12/bg/push3_bg.png) bottom right;color:#403307 !important;text-decoration:none;font-size:12px;text-shadow:0 1px #FFFFFF;border:0;padding:0;margin:0;display:inline-block}
.push3 span{background:url(../../images/ogv_to12/bg/push3_bg.png);height:28px;line-height:28px;margin-right:20px;padding-left:20px;display:block}
.btn5{background:url(../../images/ogv_to12/bg/push5_bg.png) bottom right;color:#000000;text-decoration:none;margin:0;padding:0;font-size:11px;display:inline-block;cursor:pointer}
label.btn5{margin:0 10px 5px 0}
.btn5 span{background:url(../../images/ogv_to12/bg/push5_bg.png) bottom left;height:25px;line-height:25px;margin:0 15px 0 0;padding-left:15px;display:block}
.btn5 input{visibility:hidden;position:absolute}
.btn5.s, .btn5:hover{color:#6b848a;background-position:top right}
.btn5.s span, .btn5:hover span{background-position:top left}
.dis{opacity:0.5;filter:Alpha(opacity=50)}
input.label{outline:0}
.form2b{}
.form2b td{padding:10px 10px 5px 0}
.form2b fieldset{padding:0 15px 15px 15px;margin-bottom:20px}
.form2b fieldset h3{width:90%;overflow:hidden;padding:0;margin:-0.7em 0 20px -5px;position:relative;z-index:10;}
.form2b fieldset h3 span{float:left;background:#FFFFFF;padding:0 5px;}
ul.poll{margin:0;padding:0;font-size:87%}
.poll li{margin:0;padding:0 0 10px 20px;display:block;list-style:none}
.poll li input[type=radio], .poll li input[type=checkbox]{diaplay:block;position:absolute;margin:0 0 0 -20px}
table.f1{width:100%;border:0;margin:0 0 20px 0;padding:0}
.f1 tr{border:0;margin:0;padding:0}
.f1 th{padding:6px 9px;background:#125c89;color:#FFFFFF;text-align:left;font-weight:normal;font-size:79%;text-transform:uppercase}
.f1 th td{padding:0;background:none !important;color:#FFFFFF}
.f1 th a{color:#FFFFFF;}
.f1 > tbody > tr > td{padding:6px 9px;font-size:79%;background:#ffffff}
.f1 > tbody > tr:nth-child(odd) > td, .f1 tr.odd > td{background:#eaeceb}
.top td{vertical-align:top}
.grid_table td{border-bottom:1px solid #bbbbbb;}
tr.silver td{background:#DDDDDD !important}
#hdr{height:102px;padding:0 20px;margin:45px 0 56px 0;position:relative;z-index:100;background:#5a9cbe url(../../images/ogv_to12/bg/hdr_bg.gif) 0 -45px repeat-x;color:#FFFFFF}
#logo{display:block;position:absolute;left:28px;top:6px}
#hdr .today{display:block;position:absolute;right:20px;margin-right:26em;top:17px;color:#FFFFFF;font-size:79%}
#hdr .sitemap_header{display:block;position:absolute;right:20px;top:17px;margin-right:15em;color:#FFFFFF;text-decoration:none;padding-left:15px;background:url(../../images/ogv_to12/ico/sitemap.gif) left no-repeat;font-size:79%}
#hdr .size{display:block;position:absolute;right:22px;top:15px;color:#FFFFFF;padding-left:15px;line-height:20px;text-align:right;background:url(../../images/ogv_to12/pct/fontsize.png) right no-repeat;font-size:79%}
#hdr .size span{display:inline-block;width:24px;height:20px;cursor:pointer;font-size:1px;vertical-align:top}
#hdr .cab{display:block;position:absolute;right:20px;bottom:27px;background:url(../../images/ogv_to12/bg/cab.png);height:30px;width:100px;z-index:200;font-size:79%;color:#745c0d;text-shadow:-1px 1px #fcf7e3;text-decoration:none;text-align:center;padding-left:13px;line-height:30px}
.cab2{padding:10px;background:#f0f1f1 url(../../images/ogv_to12/bg/cab_bg.png) repeat-x;border:#dae1e2 1px solid;border-bottom:0}
.cab2 .pct{float:left;margin:0 10px 10px 0;display:block}
.cab2 h3{color:#115884}
.cab2 a{color:#115884}
.cab2 label{display:block;padding-bottom:8px}
.cab2 label input{width:98%}
.cab2 .menu6{margin:15px -8px 0 -8px}
.cab2 .menu6 a{padding:8px 15px;color:#414141}
.cab2 + .ftr2{background-position:center -4px}
#body{margin:0 20px;padding-bottom:30px}
.greet{background:url(../../images/ogv_to12/bg/greet_bg.gif) bottom no-repeat;padding-bottom:8px;margin-bottom:20px}
.greet h3{line-height:27px;font-size:95%;background:#236d94 url(../../images/ogv_to12/bg/title2_bg.gif);margin:0 0 -2px 0;padding:0 9px;color:#FFFFFF;float:left;text-transform:uppercase}
.greet .person{display:inline-block;vertical-align:middle;padding:0 15px;margin-top:6px;background:none;color:#272727;font-size:79%;border-right:#d0d0d0 1px solid}
.greet .person b{color:#236d94}
.greet .person a{color:#236d94;text-decoration:none}
.greet .date{font-size:100%;display:block;padding:0 15px;margin-top:1em;font-style:italic;text-align:right}
.greet .pct{display:block;position:absolute;margin:20px 15px}
.greet blockquote{border-top:#236d94 2px solid;margin:0;clear:both;padding:15px 15px 15px 110px;background:#ececec url(../../images/ogv_to12/bg/quote.gif) 0 center no-repeat;font-size:86%}
#main_news ul{margin:0;padding:0;clear:both;width:100%}
#main_news li{margin:0;padding:0;list-style:none}
#main_news li.s{display:block}
#main_news .pct, #video_news .pct{display:block;margin-bottom:15px;text-align:center;}
.vr1 h3{font-size:14px;}
.menu3{margin:0 0 20px 0;padding:0}
.menu3 li{margin:0 0 1px 0;padding:0;display:block;list-style:none;background:#236d94 url(../../images/ogv_to12/ico/arrd.png) right 14px no-repeat}
.menu3 .s{background-image:url(../../images/ogv_to12/ico/arru.png)}
.menu3 a.i{font-size:95%;color:#FFFFFF;padding:9px 39px 9px 34px;background:9px no-repeat;font-weight:bold;text-decoration:none;display:block;text-transform:uppercase}
.menu3 .sm{background:#eceeed}
.menu3 .sm a{font-size:79%;color:#396974;padding:9px 39px 9px 36px;background:13px 10px no-repeat;text-decoration:none;display:block;border-bottom:#d0d2d0 1px solid}
.article{border-top:#c3d2d5 4px solid;position:relative}
.article h2{padding-top:10px}
.article .sel{line-height:23px;background:#e1e1e1 url(../../images/ogv_to12/bg/select_bg.gif) right;font-size:62%;cursor:pointer;border-radius:0 0 4px 4px;color:#63787d;padding:0 19px 0 9px;float:right}
.article .date{color:#787878}
.article .tags, .article .tags a{color:#8a8a8a}
.sel3{background:url(../../images/ogv_to12/bg/select_bg2.gif);cursor:pointer;height:26px;font-size:86%;position:relative;margin-bottom:15px;display:inline-block}
.sel3 select{display:none}
.sel3 i{font-style:normal;color:#000000;font-size:86%;line-height:26px;padding-right:30px;margin-left:10px;background:url(../../images/ogv_to12/bg/select_bg2.gif) right;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:26px}
.sel3 b{position:absolute;display:none;top:1px;left:1px;min-width:100%;z-index:100;background:#FFFFFF;border:#c6c6c6 1px solid;font-weight:normal}
.sel3 b a{color:#000000;display:block;padding:4px 10px;text-decoration:none}
.sel3 b a:hover{background-color:cornflowerblue;}
.sel2 b{display:block}
.multi{width:460px}
.multi .c{margin:15px 0 5px 0;padding:10px;border:#878787 1px solid;background:#e5e5e5;}
.multi .push{display:inline-block;vertical-align:middle;margin-left:10px;cursor:pointer}
.multi select{vertical-align:middle;display:inline-block}
.multi .selected{font-size:0}
.multi .selected a{font-size:12px;display:inline-block;padding-left:12px;background:url(../../images/ogv_to12/pct/del.png) 0 no-repeat;cursor:pointer;margin-right:10px}
.article .ftr, .ftr2{font-size:79%;padding-top:20px;border-top:0;background:url(../../images/ogv_to12/bg/ftr2_bg.gif) top no-repeat;background-size:100% 100%;color:#545454}
.m113 .ftr2{background-image:url(../../images/ogv_to12/bg/ftr2_bg2.gif)}
.ftr a{display:inline-block;margin-right:10px;text-decoration:none;color:#545454}
.ftr a img{vertical-align:middle}
.article .ftr .more, .ftr2 .more{font-size:1em}
.article .body{font-size:90%}
.ftr{font-size:79%;border-top:#dedede 1px solid;padding-top:20px;color:#545454}
.ftr .soc{float:right;display:block}
.news{margin:0;padding:0}
.news li{margin:0;padding:0 0 20px 163px;display:block;list-style:none;color:#787878;min-height:100px}
.news h3{font-size:1em}
.news h3 a{text-decoration:none}
.news .pct{margin-left:-163px;display:block;position:absolute;}
.news .resume{margin-bottom:8px}
.news .tags{display:inline;margin-left:5px}
.news2 li{padding-left:0;min-height:2em}
.news2 h3{font-weight:normal}
.news3{clear:both}
.news3 li{margin:0;padding:0 0 20px 140px;display:block;list-style:none;color:#787878;min-height:100px}
.news3 h3{font-size:1.2em;font-weight:normal;}
.news3 h3 a{text-decoration:none}
.news3 .resume{font-size:90%;color:#545454;}
.news3 .pct{margin-left:-140px;display:block;position:absolute;width:130px;height:76px}
.news3 .date{color:#787878;font-size:76%;display:block;padding:8px 0;}
.sect{padding-bottom:25px;border-bottom:#b3b4b4 1px dotted;margin-bottom:25px}
.photos{margin:0;padding:0}
.photos li{margin:0;padding:0 0 20px 70px;display:block;list-style:none;color:#787878;min-height:60px;}
.photos h3{font-size:1em}
.photos a{text-decoration:none}
.photos .pct{margin-left:-70px;margin-top:-20px;display:block;position:absolute;padding:2px;border:#c2c2c2 1px solid;width:50px;overflow:hidden;box-shadow:0 0 8px #CCCCCC}
.photos .pct img{width:50px;}
.photos, ul.photos + a{font-size:90%}
.pads2 .photos{padding:0 15px}
.pads2 .photos li{border-top:#afb0b1 1px dotted;padding-top:10px;margin-bottom:10px;min-height:35px;}
.pads2 .photos li:first-child{border-top:0;padding-top:0}
.pads2 .photos h3{font-size:110%;font-weight:normal}
div.photos{margin-bottom:15px}
div.photos a{display:inline-block;padding:2px;vertical-align:top;border:#c2c2c2 1px solid;margin:0 7px 7px 0;box-shadow:0 0 8px #CCCCCC}
.photos .video_pct{width:93px;height:70px;background:center no-repeat;background-size:100%;display:block;position:relative}
.photos .video_pct:before{width:100%;height:100%;background:url(../../images/ogv_to12/ico/play3.png) center no-repeat;display:block;position:absolute;content:''}
.gallery2{padding-bottom:20px}
.pages + .gallery2{margin-top:30px;padding-top:10px;clear:both}
.gallery2 .i{width:160px;height:180px;border:#dadbda 1px solid;display:inline-block;margin:10px 20px;text-align:center}
.gallery2 .pct{border:#dadbda 1px solid;display:inline-block;margin:15px 0}
.gallery2 .pct img{width:124px;height:124px;display:block;background:center no-repeat}
.gallery2 .down{background:url(../../images/ogv_to12/ico/download2.png) no-repeat;font-size:80%;padding-left:20px;display:inline-block;line-height:14px}
.m311 .more2, .m113 .more2, .m313 .more2{display:block;margin-top:5px;font-size:90%}
div.photo1{background:#ebebeb;padding:10px 0;margin-bottom:20px;font-size:90%;color:#838383}
.photo1 .arrl{float:left;margin-left:15px;display:block;color:#838383;text-decoration:underline;cursor:pointer}
.photo1 .arrr{float:right;margin-right:15px;display:block;color:#838383;text-decoration:underline;cursor:pointer}
.photo1 h3{font-size:125%;font-weight:normal;margin:0 100px 10px 100px;color:#115884;text-align:center}
.photo1 .pct, #photo1 #flashDiv{margin:0 0 10px -3px;display:block;padding:2px;width:100%;height:315px;border:#c2c2c2 1px solid;text-align:center;box-shadow:0 0 8px #CCCCCC;background:#FFFFFF url(../../images/loader.gif) center no-repeat;cursor:pointer}
.photo1 .pct img{width:100%;height:100%;background:center no-repeat}
.photo1 h5, .photo1 .r{font-size:1em;font-weight:normal;float:right;margin:0 15px 0 0;display:block}
div.photo1 .person{font-size:1em;max-width:35%;display:inline-block;overflow:hidden;text-overflow:ellipsis}
.photo1 .rate{margin:0;background-color:transparent !important}
.photo1 .lnk{display:block;margin:3px 0 0 15px}
.photo_descr{}
.photo_descr .label{color:#7e7e7e}
#photo1 #flashDiv object, #photo1 #flashDiv embed{display:block;margin:0 auto}
.photos2{margin:0;padding:0;}
.photos2 .photo1{width:47%;float:left;margin:0 20px 20px 0}
.user_profile{background:#f6f7f7 url(../../images/ogv_to12/bg/profile_bg.gif) repeat-x;padding:10px;color:#545454;zoom:1;overflow:hidden;margin-bottom:25px;}
.linksall{padding-top:10px;float:right;}
.linksall a{display:block;padding:3px 0;}
.user_profile .pct{float:left;display:block;margin-right:20px;box-shadow:1px 1px 10px 0 #666666}
.user_profile h1{color:#115884;margin-bottom:10px;border-bottom:0}
.user_profile + .ftr2{border-top:#b3b4b4 1px dotted;background-position:center -5px}
.video_list{margin:0;padding:0;overflow:hidden;width:100%}
.video_list li{margin:0;padding:0 10px;float:left;display:block;list-style:none;text-align:center;font-size:90%}
.video_list li a, .video_list li h3{color:#515151;font-weight:normal;font-size:1em;display:block;margin:0 0 10px 0}
.video_list2{margin:0;padding:0;overflow:hidden;width:100%}
.video_list2 li{margin:0 20px 0 0;padding:0 0 15px 0;float:left;display:block;list-style:none;text-align:center;font-size:90%;background:#ebebeb;color:#115884;width:210px}
.video_list2 li h3{font-weight:normal;font-size:1em;display:block;margin:10px 0}
.video_list2 a{color:#115884}
.rate{display:inline-block;margin:0 0 10px 0;background:url(../../images/ogv_to12/bg/rate_bg.png) no-repeat;height:15px;padding-left:1px;width:82px;vertical-align:middle}
.ul2 .row .rate, .photos .rate{margin-bottom:0;display:inline-block}
.rate a, .rate span{display:block;float:left;height:15px;width:16px;text-indent:20px;overflow:hidden;text-decoration:none;cursor:pointer}
.rate1{background:url(../../images/ogv_to12/bg/rate_bg.png) 0 -75px}
.rate2{background:url(../../images/ogv_to12/bg/rate_bg.png) 0 -60px}
.rate3{background:url(../../images/ogv_to12/bg/rate_bg.png) 0 -45px}
.rate4{background:url(../../images/ogv_to12/bg/rate_bg.png) 0 -30px}
.rate5{background:url(../../images/ogv_to12/bg/rate_bg.png) 0 -15px}
.rateResult{display:none;vertical-align:middle;vertical-align:middle}
.sections{text-align:center;margin-bottom:20px}
.sections h2{background:url(../../images/ogv_to12/bg/hr2_bg2.gif) center 0.5em repeat-x}
.sections h2 span{padding:0 10px;background:#FFFFFF;display:inline-block}
.sections a{font-size:86%;color:#5e5da0;padding-left:15px;text-decoration:none;background:url(../../images/ogv_to12/ico/bull1.gif) left no-repeat;margin-right:5px}
.sections a:first-child{padding-left:0;background:0}
#index_gallery{height:20em;position:relative;margin-bottom:20px;text-align:center}
#index_gallery h2{text-align:left}
#index_gallery .hold{padding:10px;border:#aeaeae 1px solid;height:173px;overflow:hidden}
#index_gallery ul{margin:0;padding:0}
#index_gallery li{margin:0;padding:0;height:173px;position:relative;display:block;list-style:none;text-align:center;background:#EEEEEE}
#index_gallery li a{background:center no-repeat;background-size:cover;display:block;height:173px;text-decoration:none;}
#index_gallery .arrl{background:url(../../images/ogv_to12/pct/arrl.png);width:31px;height:33px;cursor:pointer;left:17px;margin-top:70px;position:absolute;z-index:100}
#index_gallery .arrr{background:url(../../images/ogv_to12/pct/arrr.png);width:31px;height:33px;cursor:pointer;right:17px;margin-top:70px;position:absolute;z-index:100}
#index_gallery .pages2{margin:10px 0;background:url(../../images/ogv_to12/bg/hr_bg.gif) left repeat-x}
#index_gallery .pages2 a{background-color:#FFFFFF}
#index_blogs{border:0}
#index_blogs h2{padding-top:0}
.blogs{margin:0;padding:0}
.blogs li{margin:0;padding:0 0 15px 0;display:block;list-style:none;color:#787878;background:url(../../images/ogv_to12/bg/quote_bg2.gif) no-repeat;overflow:hidden}
.blogs q{padding:8px 8px 8px 70px;display:block;height:50px;}
.blogs .pct{position:absolute;display:block;margin-left:-31px}
.blogs .hdr{font-size:86%;text-decoration:none;color:#5e5da0;display:block;padding-bottom:1px}
.comm{display:inline-block;background:url(../../images/ogv_to12/ico/cite.png) no-repeat;padding-left:14px;color:#818181;font-size:62%;font-style:italic;text-decoration:none}
.blogs li b{display:block;padding:10px 0 0 70px;color:#000000;font-size:86%;font-weight:normal}
.guestbook{}
.guestbook q{background:url(../../images/ogv_to12/bg/quote_bg.gif) bottom left no-repeat;padding:0 0 25px 0;display:block;font-size:90%;color:#545454}
.guestbook q > span{display:block;padding:10px 10px 0 110px;background:url(../../images/ogv_to12/bg/quote_bg.gif) no-repeat}
.guestbook .date{font-size:80%;color:#818181;display:block;margin-left:-105px;width:100px;position:absolute}
.guestbook h5{font-size:90%;margin:0 0 20px 110px}
.blog{}
.blog .menu{margin:0 0 10px 0;padding:0}
.blog .menu li{margin:0;padding:0 0 10px 0;display:block;list-style:none;font-weight:bold}
.blog .vr{padding:10px;background:#d7dde0;font-size:85%}
.blog .vr h5{font-size:1em;margin:0 0 10px 0}
.blog .vr ul{margin:0;padding:0}
.blog .vr li{margin:0;padding:0 0 5px 0;display:block;list-style:none;color:#676767}
.blog .vr li a{font-weight:bold;text-decoration:none}
.blog .article{border:#dadbda dashed;border-width:1px 0;padding:20px 0;margin:20px 0 30px 0}
.blog .article .src{color:#8a8a8a;font-style:italic;font-size:70%}
.blog .q{background:url(../../images/ogv_to12/bg/quote_bg.gif) no-repeat;padding:15px 15px 10px 15px;min-height:100px;position:relative;}
.blog .q .text{color:#545454}
.blog .q .ftr, .blog .q:after{position:absolute;height:25px;width:560px;background:url(../../images/ogv_to12/bg/quote_bg.gif) bottom left no-repeat;left:0;bottom:-24px;content:''}
.blog .q h4{font-weight:normal;font-size:1em;margin:0 0 10px 0}
.blog .q .date{font-size:90%}
.blog .date2{font-size:10px;font-style:normal}
.blog .q .answer{color:#5e5da0;text-decoration:underline;cursor:pointer;font-size:90%}
.blog .online{font-size:10px;line-height:1;float:right;padding:0 30px 0 15px;background:url(../../images/ogv_to12/bg/online.png) no-repeat}
.blog .offline{font-size:10px;line-height:1;float:right;padding:0 30px 0 15px;color:#818181;background:url(../../images/ogv_to12/bg/online.png) 0 -100px no-repeat}
.blog .bl{background:url(../../images/ogv_to12/bg/link_bg.gif) no-repeat;padding:30px 0 35px 18px}
.blog .bl2{padding:30px 0 35px 30px}
.blog .answerh{padding-top:30px}
.blog .answerh table.form{margin:0}
.blog .answerh + .q{margin-top:35px}
q:before, q:after{content:none}
.art_list{margin:0;padding:0}
.art_list li{margin:0;padding:0 0 15px 0;display:block;list-style:none;color:#787878;border-bottom:#c8c8c8 1px dotted;margin-bottom:15px}
.art_list li:last-child{margin-bottom:0;border-bottom:0}
.art_list h3{font-size:1em;color:#545454;font-style:italic}
.art_list li a{color:#2c5159;font-size:79%;text-decoration:none}
.art_list2{margin:0;padding:0}
.art_list2 > li{margin:0 0 20px 0;padding:15px 40px;display:block;list-style:none;border:#dbe9f0 6px solid;background:url(../../images/ogv_to12/pct/q.png) 10px 10px no-repeat}
.art_list2 li > h3{color:#5e5da0;font-size:110%;font-weight:normal;margin:0 0 10px 0;}
.art_list2 h3 u{border-bottom:#5e5da0 1px dashed;text-decoration:none}
.art_list2 .date{font-size:80%;font-style:italic;color:#545454;margin-bottom:5px;display:block}
.art_list2 .note{font-size:80%;color:#2c5159}
#gallery1{}
#gallery1 ul{margin:0;padding:0}
#gallery1 li{margin:0;padding:0;list-style:none;position:relative;height:189px;text-align:center}
#gallery1 li.s{display:block}
#gallery1 .title, #index_gallery li span{background:url(../../images/ogv_to12/bg/title_bg2.png);display:block;position:absolute;left:0;bottom:0;right:0;padding:12px;color:#FFFFFF;font-size:86%;text-align:left}
#gallery1 h3{font-size:79%;font-weight:normal;text-align:center;margin-bottom:10px}
.hot{}
.hot a{display:block;padding:0 0 15px 20px;background:url(../../images/ogv_to12/pct/doc.gif) 0 2px no-repeat;color:#545454;text-decoration:none;font-size:1em}
.gallery{}
.gallery .i{display:inline-block;margin:0 20px 40px 0;height:94px;position:relative}
.gallery .i img, .gallery .i input{display:inline-block;vertical-align:bottom}
.gallery .buttons{position:absolute;right:0;top:0;display:block}
.gallery .buttons a{display:block;margin-bottom:4px}
.gallery .pct{border:#CCCCCC 1px solid;display:inline-block;}
.gallery .pct b{display:block;position:absolute;left:0;right:0;top:50%;margin-top:-1.3em;text-shadow:0 0 3px #FFFFFF;text-align:center;font-size:12px;z-index:1;cursor:default}
.gallery .denied{border:#a70000 1px solid;color:#a70000}
.gallery .moder{border:#115884 1px solid;color:#115884}
.gallery .denied img, .gallery .moder img{opacity:0.8;filter:Alpha(opacity=80)}
.banners{width:177px}
.banners a{display:block;margin-bottom:11px;padding:0 0 0 20px;width:157px;font-size:86%;color:#000000;text-decoration:none;background:top left no-repeat;overflow:hidden;}
.banners a span{display:table-cell;height:63px;vertical-align:middle;width:87px;}
.banners a i{display:block;color:#787878;font-size:86%}
.banners2{}
.banners2 a{display:block;margin-bottom:11px;padding:0 80px 0 0;color:#0e7dc2;text-decoration:none;background:url(../../images/ogv_to12/bg/banners2_bg.gif) right no-repeat;overflow:hidden;}
.banners2 a > span{display:block;vertical-align:middle;height:83px;background:url(../../images/ogv_to12/bg/banners2_bg.gif) no-repeat;}
.banners2 a img{display:inline-block;width:100px;height:83px;vertical-align:middle;background:center no-repeat}
.banners2 a span span{display:inline-block;vertical-align:middle;width:65%}
.banners2 h2{border-top:#c3d2d5 4px solid;padding-top:8px}
.print_list{padding:30px;border:#CCCCCC 1px solid;overflow:hidden}
.stat{margin:0;padding:0}
.stat li{margin:0;padding:10px 0 0 0;color:#545454;border-bottom:#545454 1px dotted;font-size:79%;display:block;list-style:none}
.stat li span{display:inline-block;background:#ecedec;padding:1px 2px;margin-bottom:-2px}
.stat li a{float:right;display:block;color:#2c5159;font-weight:bold;background:#ecedec;padding:1px 2px;margin-bottom:-2px;text-decoration:none}
.hot{}
.important{margin-bottom:20px}
.important h2{padding:10px 39px;color:#FFFFFF;background:#236d94 url(../../images/ogv_to12/bg/important_title_bg.gif) no-repeat;margin:0}
#car1{height:63px;position:relative;margin:20px 0}
#car1 .banners{width:auto;margin:0 auto;padding:0}
#car1 .banners li{display:block;margin:0;padding:0;width:186px;float:left}
#car1 .banners a{display:block;width:164px;padding-left:12px;margin:0 5px;text-align:left;background-repeat:no-repeat !important;background-size:100% 100% !important}
#car1 .banners a span{width:113px}
#car1 .hold{height:63px;margin:0 50px;overflow:hidden}
#car1 .arrl{background:url(../../images/ogv_to12/pct/arrl2.png);width:28px;height:31px;cursor:pointer;left:0;margin-top:15px;position:absolute}
#car1 .arrr{background:url(../../images/ogv_to12/pct/arrr2.png);width:28px;height:31px;cursor:pointer;right:0;margin-top:15px;position:absolute}
.contact_list{margin:0 0 20px 0;padding:0;z-index:10;}
.contact_list li{margin:0 0 15px 0;padding:0;display:block;list-style:none;width:100%;border:#dedede 1px solid;overflow:hidden}
.contact_list .pct{position:absolute;margin:20px;display:block}
.contact_list .person{width:41%;float:left;padding:20px 0 0 90px;}
.pct1{width:340px;margin:0 20px 20px 0;display:block;float:left;font-size:78%;color:#6b6b6b}
.pct1 img{display:block;margin-bottom:7px}
.clear:after{width:100%;height:1px;overflow:hidden;clear:both;display:block;content:''}
.media_block{width:450px;margin:20px 0}
.media_block > a{display:block;float:left;width:90px;margin:0 9px 9px 0;position:relative}
.media_block > a > img{width:100% !important;height:auto}
.media_block .main_pct{width:340px;}
.media_block a.video:before{width:100%;height:100%;background:url("../../images/ogv_to12/ico/play3.png") center no-repeat;display:block;position:absolute;content:'';zoom:1}
.media_block a.video.main_pct:before{background:url(../../images/ogv_to12/ico/play2.png) center no-repeat;}
.contact_list h3{font-size:1em;font-weight:normal;margin:0 0 5px 0}
.contact_list i{font-size:79%;color:#6b6b6b;display:block;margin-bottom:6px}
.contact_list .contacts{width:39%;padding:20px 0 20px 20px;float:left;background:url(../../images/ogv_to12/bg/div2_bg.gif) left no-repeat;min-height:80px}
.contact_list .contacts li{border:0;padding:0 0 13px 19px;margin:0;font-size:79%}
.contact_list .adr{background:url(../../images/ogv_to12/ico/addr.gif) 0 1px no-repeat}
.contact_list .tel{background:url(../../images/ogv_to12/ico/phone.gif) 0 3px no-repeat}
.contact_list .email{background:url(../../images/ogv_to12/ico/email.gif) 0 3px no-repeat}
#ftr{clear:both;background:#5697ba url(../../images/ogv_to12/bg/ftr_bg.gif) top no-repeat;padding:23px 20px 0 20px;color:#FFFFFF;border-top:#c1c5c5 3px solid;font-size:79%}
#ftr a{color:#FFFFFF}
#ftr .m111{}
#ftr .copy{font-size:120%}
#ftr .menu{font-size:110%;margin-bottom:20px}
#ftr .menu2{float:none;width:auto}
#ftr .c{font-size:180%;background:#143e6d url(../../images/ogv_to12/bg/ftr_bg2.gif) center;text-align:center;margin:0 -20px}
#ftr .easy{display:inline-block;background:url(../../images/ogv_to12/ico/easy.png) left no-repeat;padding-left:59px;line-height:40px;text-decoration:none}
.sitemap{width:100%;overflow:hidden;margin:0;padding:0 0 20px 0}
.sitemap li{margin:0 3% 30px 0;padding:0;width:30%;display:block;float:left;list-style:none}
.sitemap h3{font-size:110%}
.sitemap li a{display:block;margin-bottom:5px;text-decoration:none;}
.sitemap h3 a{text-decoration:underline}
.counters{padding-top:25px}
.counters img{margin:0 10px 10px 0;}
#menu{display:block;position:absolute;left:20px;top:102px;right:20px;margin:0;padding:0;background:#cfcfcf url(../../images/ogv_to12/bg/menu_bg.gif) repeat-x;height:27px}
#menu li{margin:0;padding:0;display:block;float:left;list-style:none}
#menu .i{display:block;padding:0 9px;background:url(../../images/ogv_to12/bg/menu_i_bg.gif) right no-repeat;font-size:86%;line-height:27px;color:#545454;text-decoration:none;white-space:nowrap;height:27px;position:relative}
#menu .s .i{background:#f4f3f3;color:#333333;z-index:2}
#menu .s:first-child .i{margin-left:0}
#menu #other,#menu #other:hover{width:115px;float:left;display:block;position:relative;padding:0 11px;background:url(../../images/ogv_to12/ico/arr.png) 85% no-repeat !important;line-height:27px;height:27px;color:#545454 !important;text-decoration:none;}
#menu #other.s{background:transparent url(../../images/ogv_to12/ico/arr.png) 85% no-repeat !important;}
#menu #other.s a.i{background:none;color:#555 !important;}
#menu .other u{text-decoration:none;border-bottom:#5e5da0 1px dotted;display:inline-block;line-height:1.2;vertical-align:middle;margin-top:7px}
#menu .sm{display:none;position:absolute;left:0;bottom:0;right:0;height:27px;background:#1877a8 url(../../images/ogv_to12/bg/menu_bg.gif) bottom;margin:0;padding:0}
#menu .sm li{height:27px;}
#menu .sm a.i2{float:none}
#menu .s .sm{display:block}
#menu .sm .hov a.i, #menu .sm .s2 a.i{background:#f3f2f2;color:#27606d}
#menu .sm2, .smOther{display:block;position:absolute;left:0;right:0;top:27px;overflow:hidden;background:#f3f2f2 url(../../images/ogv_to12/bg/sm_bg.gif) bottom repeat-x;padding:12px 0;display:none;font-size:86%;z-index:1;}
#menu .hov .sm2, #menu li:hover .sm2{display:block;border-top:#115884 1px solid;margin-top:-1px}
#menu .sm2 .col1{float:left;width:33%;clear:right}
#menu .sm2 a{color:#396974;margin:0 12px 2px 12px;display:block;float:none;height:auto;line-height:1.2;background:url(../../images/ogv_to12/bg/menu_sm2_i_bg.gif) repeat-x;padding:9px 0;text-decoration:none}
#menu .sm2 a:first-child{background:none}
#menu .smOther{top:27px;left:720px;width:200px;height:auto;min-height:80px;-webkit-box-shadow:2px 2px 3px rgba(50, 50, 50, 0.34);-moz-box-shadow:2px 2px 3px rgba(50, 50, 50, 0.34);box-shadow:2px 2px 3px rgba(50, 50, 50, 0.34);}
#menu .smOther a, #menu .smOther a:hover, #menu .smOther a.i{background:none;color:#000;}
#menu .smOther li a.i{font-size:11px;}
#menu .other a.i{background:none;font-size:100%;}
.topmenu{position:absolute;top:-45px;left:0;right:0;background:#bdbdbd url(../../images/ogv_to12/bg/hdr_bg.gif) repeat-x;display:block;line-height:45px;text-align:center;color:#003366;height:45px}
.topmenu a{color:#003366;display:inline-block;margin:0 5px}
.menu2{margin:0;padding:0;width:197px;float:left;z-index:200}
.menu2 li{width:197px;position:relative;margin:0 0 10px 0;padding:0;display:block;list-style:none;}
.menu2 a.i{width:197px;padding:9px 0 0 0;line-height:16px;font-size:100%;white-space:normal;display:block;background:url(../../images/ogv_to12/bg/menu2_i_bg.gif) no-repeat;text-decoration:none;color:#000000;position:relative;z-index:20}
.menu2 a.i:hover{text-decoration:underline}
.menu2 a.i span{background:url(../../images/ogv_to12/bg/menu2_i_bg.gif) bottom left no-repeat;font-size:79%;outline:0;padding:0 50px 12px 10px;display:block}
.menu2 li.f a img{margin-right:5px;position:static}
.menu2 li.f a:before{content:none !important}
.menu2 a.i:before{right:23px;top:50%;background:url(../../images/ogv_to12/ico/arr5.gif);width:7px;height:7px;margin-top:-6px;display:block;position:absolute;content:' ';overflow:hidden}
.menu2 .hov a.i:before{background:url(../../images/ogv_to12/ico/arr7.gif)}
.menu2 .hov a.i, .menu2 .hov a.i span{background-image:url(../../images/ogv_to12/bg/menu2_hov_bg.gif) !important}
.menu2 .sm{width:223px;border:1px solid;border-color:#c3dadb #60797b #405152 #adcdce;padding:3px 0 10px 0;background:#d0d0d0 url(../../images/ogv_to12/bg/menu2_sm_bg2.gif) repeat-x;border-radius:0 4px 4px 4px;position:absolute;top:0;left:195px;display:none;z-index:10}
.menu2 .hov .sm{display:block}
.menu2 .sm a{font-size:79%;display:block;text-decoration:none;color:#396974;padding:5px 10px}
.menu2 .sm a:hover{text-decoration:underline}
.menu2 .sm a.s{color:#000000 !important}
.menu2 .sm a.s span{display:block;padding-left:9px;font-weight:bold;color:#666666;background:url(../../images/ogv_to12/ico/arr6.gif) left no-repeat;font-size:90%}
.menu2 .s a.i{width:182px;background:#166d9c url(../../images/ogv_to12/bg/menu2_s_bg.gif) no-repeat;color:#FFFFFF;text-decoration:none !important}
.menu2 .s a.i span{background-image:url(../../images/ogv_to12/bg/menu2_s_bg.gif)}
.menu2 .s a.i:before{content:none}
.menu2 .s .sm{width:182px;background:url(../../images/ogv_to12/bg/menu2_sm_bg.gif) bottom no-repeat;position:static;display:block;padding:0 0 10px 0;border:0;border-radius:0}
.menu2 .s .sm a{}
.menu3{margin:0 0 20px 0;padding:0}
.menu3 li{margin:0 0 1px 0;padding:0;display:block;list-style:none;background:#236d94 url(../../images/ogv_to12/ico/arrd.png) right 14px no-repeat}
.menu3 .s{background-image:url(../../images/ogv_to12/ico/arru.png)}
.menu3 a.i{font-size:95%;color:#FFFFFF;padding:9px 39px 9px 34px;background:9px no-repeat;font-weight:bold;text-decoration:none;display:block;text-transform:uppercase}
.menu3 .sm{background:#eceeed}
.menu3 .sm a{font-size:79%;color:#396974;padding:9px 39px 9px 36px;background:13px 10px no-repeat;text-decoration:none;display:block;border-bottom:#d0d2d0 1px solid}
.menu4{margin:0;padding:0;list-style:none}
.menu4 > a, .menu4 li{font-size:79%;padding:9px 39px 9px 34px;background:#dbe9f0 url(../../images/ogv_to12/bg/menu4_i_bg.gif) bottom left no-repeat;text-decoration:none;display:block;margin:0}
.menu4 b{display:block}
.menu4 a{color:#000000;}
.menu4b{background:#dbe9f0;padding:10px 0}
.menu4b a{color:#000000;font-size:79%;padding:9px 10px 9px 10px;background:url(../../images/ogv_to12/bg/menu4_i_bg.gif) no-repeat;text-decoration:none;display:block;}
.menu4b a:first-child, .menu4b h2+a{background:none}
.menu4b h2{margin:0;padding:0 10px 3px 10px}
.menu5{padding-top:7px;font-size:86%}
.menu5 a{color:#6b6b6b;text-decoration:none;padding-bottom:7px;display:block}
.menu6{}
.menu6 a{display:block;padding:8px 0;color:#3c3c3c;text-decoration:none;border-top:#a8a8a8 1px dotted}
.menu6 a:first-child{border-top:0}
.left_col > .menu6, .left_col > .vr3{margin-right:18px}
.left_col > .photos{margin-right:10px}
.left_col div.photos a{margin-right:3px}
.menu7{margin-left:-8px}
.menu7 .col1{width:50%}
.menu7 a{display:block;float:left;clear:both;padding:5px 8px;text-decoration:none}
.menu7 .s, .menu7 a:hover{background:#166a99;color:#FFFFFF}
.way{padding-bottom:15px;font-size:80%;color:#115884}
.way a{color:#115884}
.tabs2{display:table;width:100%;background:#f1f2f1}
.tabs2 a{display:table-cell;padding:0 9px;font-size:79%;line-height:27px;color:#545454;text-decoration:none;text-align:center}
.tabs2 .s{background:#1877a8 url(../../images/ogv_to12/bg/menu_s_bg.gif) repeat-x;color:#FFFFFF;}
.pads2{border:#c3d2d5 1px solid;background:#f1f2f1}
.pads2 .pad{padding:15px 15px 5px 15px;}
.pads2 .pad a{display:inline-block;width:47%;text-align:center;vertical-align:top;padding-bottom:20px;font-size:79%;height:70px;margin-right:2%;overflow:hidden;}
.pads2 .pad a img{display:block;margin:0 auto 5px auto}
.buttons{}
.buttons a{background:url(../../images/ogv_to12/bg/push_bg.png) bottom right no-repeat;display:block;margin-bottom:8px;text-decoration:none;color:#000000}
.m311 .buttons a{color:#2c5159;}
.buttons a span{display:block;line-height:33px;font-size:1em;text-align:center;margin-right:15px;background:url(../../images/ogv_to12/bg/push_bg.png) no-repeat;padding-left:15px;height:33px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.buttons .s, .buttons .s span{background-image:url(../../images/ogv_to12/bg/push_s_bg.png);color:#2c5159;}
.buttons3{margin:0 -1.5% 30px 0}
.buttons3 a{display:inline-block;width:48%;margin-right:1.5%}
.buttons2{}
.buttons2 a{background:url(../../images/ogv_to12/bg/push_bg2.png) right -100px no-repeat;display:block;margin-bottom:20px;text-decoration:none;width:100%;position:relative}
.buttons2 a .c{display:block;color:#000000;font-size:1em;text-align:center;margin-right:15px;background:url(../../images/ogv_to12/bg/push_bg2.png) no-repeat;padding:12px 0 0 15px}
.buttons2 .ftr{height:12px;background:url(../../images/ogv_to12/bg/push_ftr_bg2.png) bottom left no-repeat;left:0;right:15px;bottom:-12px;display:block;position:absolute;margin:0;padding:0;line-height:1;font-size:1px;border:0}
.buttons2 .ftr span{width:15px;height:12px;background:url(../../images/ogv_to12/bg/push_ftr_bg2.png) bottom right;position:absolute;display:block;right:-15px;top:0;margin:0;padding:0}
#sh{display:none;position:fixed;left:0;top:0;bottom:0;right:0;background:#FFFFFF;opacity:0.65;filter:Alpha(opacity=65);z-index:900}
.search{display:block;width:404px;background:url(../../images/ogv_to12/bg/search_bg.gif) no-repeat}
#hdr .search{position:absolute;right:20px;top:41px;}
.search label{padding-left:30px;display:inline-block}
.search input{width:277px;height:25px;border:0;background:none}
.search button{background:url(../../images/ogv_to12/bg/search.png);height:26px;padding:0;float:right;border:0}
.search button span{font-size:12px;line-height:26px;color:#FFFFFF;text-align:center;width:84px;}
#hdr .search i{font-size:60%;color:#FFFFFF;display:block;padding-top:5px}
.popup{display:none;position:fixed;left:50%;top:50%;border:#13618e 6px solid;padding:19px;background:#FFFFFF;z-index:1000;box-shadow:0 0 30px 0 #666666}
* html .popup{position:absolute;}
.popup.ccard{width:808px;height:552px;margin:-295px 0 0 -423px;}
.popup .close{display:block;position:absolute;right:18px;top:12px;cursor:pointer;z-index:10}
.popup h2, .contact_card h2{font-size:1em;padding-bottom:15px;border-bottom:#dadbda 1px solid;margin-bottom:20px;width:90%;}
.ccard .pct{display:block;position:absolute}
.ccard div.u{padding-bottom:10px;border-bottom:#dadbda 1px solid;margin-bottom:12px;font-size:91%}
.ccard .u a{color:#6b6b6b;text-decoration:none}
.ccard a img{vertical-align:middle}
.ccard .det{width:90%;margin-bottom:20px}
.det td{padding:8px 0 0 10px;vertical-align:bottom}
.det td:first-child{border-bottom:#545454 1px dotted;padding-left:0}
.det td:first-child span{display:inline-block;padding:0 10px 2px 0;margin-bottom:-1px;background:#FFFFFF;color:#545454}
.ccard .hold{height:490px;width:auto;margin-left:220px;padding-right:10px;overflow:auto;font-size:87.5%}
.ccard h3{font-size:1em;color:#545454;font-weight:normal;margin-bottom:5px}
div.loginarea{position:absolute;z-index:30;top:154px;right:0px;}
.popup .c{height:490px;overflow:auto;padding-right:10px}
.car li{text-align:center}
#day_photo{padding-bottom:20px}
.car2{}
.car2 h2{text-align:center;margin-bottom:10px}
.car2 .pages3{float:none;margin:0}
.car2 .hold{width:100%;height:270px;overflow:hidden;position:relative}
.car2 ul{margin:0;padding:0;overflow:hidden;position:absolute;left:50%}
.car2 li{margin:0;padding:0 10px;float:left;width:338px;text-align:center;display:block;list-style:none;opacity:0.5;filter:Alpha(opacity=50);font-size:0}
.car2 li.s{filter:none;opacity:1;font-size:1em}
.car2 li img{display:inline-block;margin-bottom:10px;max-width:100%}
.car2 li .person, .photo1 .person, .author{font-size:90%;color:#115884;padding-left:13px;background:url(../../images/ogv_to12/ico/person.png) left no-repeat}
.car2 li .person, .photo1 .person{font-size:78%;text-decoration:none;white-space:nowrap}
.car2 .arrl, .car2 .arrr{display:none}
#ftr_scr{width:100%;position:relative}
#ftr_scr .arrl{display:block;position:absolute;left:0;top:30px;cursor:pointer}
#ftr_scr .arrr{display:block;position:absolute;right:0;top:30px;cursor:pointer}
#ftr_scr .hold{margin:0 43px;height:94px;overflow:hidden}
#ftr_scr ul{height:94px;margin:0;padding:0}
#ftr_scr li{margin:0;padding:0 7px;width:97px;display:block;float:left;list-style:none;overflow:hidden}
#scr1{width:100%;position:relative}
#scr1 .arrl{display:block;position:absolute;left:0;top:10px;cursor:pointer}
#scr1 .arrr{display:block;position:absolute;right:0;top:10px;cursor:pointer}
#scr1 .hold{margin:0 43px;height:126px;overflow:hidden}
#scr1 ul{height:94px;margin:0 auto;padding:0}
#scr1 li{margin:0;padding:10px;width:151px;display:block;float:left;list-style:none;overflow:hidden}
#scr1 li a{display:table-cell;vertical-align:middle;width:145px;height:100px;border:#FFFFFF 2px solid;box-shadow:0 0 8px #CCCCCC;background:#f1f2f3;text-align:center}
#scr1 li a img{max-width:145px;max-height:100px;width:auto;height:auto}
.cloud a{font-size:85%;color:#7e7e7e;text-decoration:none;display:inline-block;margin-top:15px;}
.cloud h2{margin-bottom:10px}
.album_view{}
.album_view .pct{border:#dadbda 1px solid;max-width:570px;height:546px;margin:0 auto;position:relative;text-align:center}
.album_view .pct .arrl{display:block;position:absolute;left:15px;top:50%;margin-top:-24px;cursor:pointer}
.album_view .pct .arrr{display:block;position:absolute;right:15px;top:50%;margin-top:-24px;cursor:pointer}
.album_view .pct img{background:center no-repeat}
.album_view .ftr{background:url(../../images/ogv_to12/bg/ftr3_bg.gif) bottom no-repeat;padding:12px 0 37px 0;width:570px;margin:0 auto 30px auto;text-align:center}
.album_view .down{background:url(../../images/ogv_to12/ico/download2.png) no-repeat;padding-left:20px;color:#5e5da0;display:inline-block;line-height:14px;text-decoration:underline}
.album_view .album, .album2{height:125px;position:relative;padding:0 60px}
.album_view .album .hold, .album2 .hold{height:100%;overflow:hidden;position:relative}
.album_view .album ul, .album2 ul{margin:0 auto;padding:0}
.album_view .album li, .album2 li{margin:0 15px;padding:0;display:block;list-style:none;width:125px;height:125px;float:left;background:center no-repeat}
.album_view .album li a, .album2 li a{border:#dadbda 1px solid;display:block;}
.album_view .album .s a, .album .s a{border:#dbe9f0 4px solid;}
.album_view .album li img, .album2 li img{display:block;width:123px;height:123px}
.album_view .album .s img{width:113px;height:113px}
.album_view .album .arrl, .album2 .arrl{background:url(../../images/ogv_to12/pct/arrl4.png);width:31px;height:48px;left:5px;position:absolute;top:35px;cursor:pointer}
.album_view .album .arrr, .album2 .arrr{background:url(../../images/ogv_to12/pct/arrr4.png);width:31px;height:48px;right:5px;position:absolute;top:35px;cursor:pointer}
.video2 a{height:90px;display:block;position:relative;text-decoration:none}
.video2 a:before{background:url(../../images/ogv_to12/ico/play2.png);width:47px;height:47px;content:'';position:absolute;top:50%;left:50%;margin:-23px 0 0 -23px;display:block;}
.albums h2{display:inline-block;margin-right:10px}
.albums h2+a{display:inline-block;margin-right:10px;font-size:110%}
.albums ul{margin:0;padding:0;overflow:hidden;zoom:1}
.albums li{margin:0;padding:20px 0 20px 135px;display:block;list-style:none;color:#787878;min-height:150px;border-top:#bababa 1px dotted}
.albums li:first-child{border-top:0}
.albums h3{font-size:1.1em;font-weight:normal}
.albums h3 a{}
.albums .pct{margin-left:-135px;display:block;position:absolute;width:124px;height:124px;background:center no-repeat;border:#dddedd 1px solid}
.albums .pct img{width:124px;height:124px}
.albums .sm{font-size:95%}
a.rightLink{color:#3b7498;text-transform:lowercase;float:right}
.albums2 h2{display:inline-block;margin-right:10px}
.albums h2+a{display:inline-block;margin-right:10px;font-size:110%}
.albums2 ul{margin:0;padding:0;overflow:hidden;zoom:1}
.albums2 li{margin:0;padding:20px 0 20px 238px;display:block;list-style:none;color:#787878;min-height:150px;border-top:#bababa 1px dotted}
.albums li:first-child{border-top:0}
.albums2 h3{font-size:1.4em;font-weight:normal}
.albums2 h3 a{}
.albums2 .pct{margin-left:-238px;display:block;position:absolute;padding:2px;border:#c2c2c2 1px solid;box-shadow:0 0 8px #CCCCCC}
.albums2 .sm{font-size:95%}
.image{padding-right:20px;}
div.mainnav a{display:block;padding:3px 0;}
div.announce{background:#dbe9f0 url(../../images/ogv_to12/bg/bg_announce.gif) repeat-x top;padding:20px;}
div.announce h3{text-transform:uppercase;}
div.imgarea{width:150px;padding-top:145px;}
div.announce blockquote{margin:0;font-size:13px;font-style:italic;}
#accordian{background:#eceeed;color:white;}
#accordian ul{padding:0px;padding-bottom:5px;}
#accordian h3{font-size:12px;line-height:34px;padding:0 10px;cursor:pointer;background:#236d94 url(../../images/ogv_to12/ico/arrd.png) no-repeat right;}
#accordian h3:hover{text-shadow:0 0 1px rgba(255, 255, 255, 0.7);}
#accordian h3 span{font-size:14px;text-transform:uppercase;margin-right:10px;display:block;padding-left:25px;}
#accordian li{list-style-type:none;margin-bottom:0em;}
#accordian ul ul li a{color:#396974;text-decoration:none;font-size:11px;display:block;padding:8px 15px 8px 35px;transition:all 0.15s;}
#accordian ul ul li a:hover{text-decoration:underline;}
#accordian ul ul{display:none;}
#accordian li.active ul{display:block;}
.play{color:#396974;display:inline-block;padding-right:20px;font-size:90%;background:url(../../images/ogv_to12/ico/play.gif) no-repeat right;}
.dropdown-container, .dropdown-left, .dropdown-right, .dropdown-button{display:inline-block;height:23px;}
.dropdown-container{position:relative;line-height:23px;background:url(../../images/ogv_to12/bg/dropdown_repeat.png) repeat-x;padding:0 23px 0 9px;font-size:10px;text-decoration:none;}
.dropdown-left, .dropdown-right, .dropdown-button{top:0;position:absolute;}
.dropdown-left, .dropdown-right{width:1px;background:url(../../images/ogv_to12/bg/dropdown_border.png) no-repeat;}
.dropdown-left{left:0;}
.dropdown-right{right:0;}
.dropdown-button{background:url(../../images/ogv_to12/icons/dropdown_button.png) no-repeat center left;width:5px;right:8px;}
.consult{position:relative;}
.consult__button{position:absolute;right:0;}
.vr7{background:#dbe9f0}
.vr7 h3{padding:10px 20px 3px 20px;}
.vr7 a.nav{font-size:1.1em;text-decoration:none;margin:0 -20px}
.vr7 .inf{margin:0 -20px}
.vr7 .inf:last-child{background:none;padding-bottom:0}
a.nav{font-size:90%;display:block;color:#5e5da0;padding:10px 10px 6px 65px;}
span.inf{display:block;font-size:80%;color:#728e95;padding:10px 20px;background:#dbe9f0 url(../../images/ogv_to12/bg/menu4_i_bg.gif) bottom left no-repeat;}
a.vac_item{text-transform:uppercase;text-decoration:none;display:block;}
a.vac_item:hover{text-decoration:underline;}
.vacObj{color:#000;}
.vacObj{font-style:normal;}
.vacObj table tr td{padding-bottom:0px;}
.vacObj label{color:#777;display:block;background:#fff;margin-top:-4px;z-index:5;position:absolute;}
.vacObj label.v2{display:inline-block;position:static;margin:0 0 -4px 0;padding-right:10px}
.dott{border-bottom:1px dotted #777;width:340px;}
.val{padding-top:8px;}
a.npa{background:url(../../images/ogv_to12/ico/schedule.png) no-repeat left 10px;padding:10px 0 10px 25px;border-top:1px dotted #ccc;display:block;}
.reg{padding:10px;background:#bed2dc;text-align:center;}
div.vacSearch{height:70px;margin:20px 0 10px 0;background:url(../../images/ogv_to12/bg/bgblue.gif) repeat-x;position:relative}
div.blueRight{background:url(../../images/ogv_to12/bg/blueright.gif) no-repeat right;height:70px;}
div.sRed{background:url(../../images/ogv_to12/bg/bgred.gif) repeat-x;color:#fff;height:50px;width:140px;padding:20px;text-transform:uppercase;float:left;}
div.sRedRight{width:7px;background:url(../../images/ogv_to12/bg/redright.gif) no-repeat right;float:left;height:70px;}
div.vacSearch label{color:#fff;font-size:11px;text-transform:uppercase;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
div.vacSearch select{}
div.vacSearch table{width:100%}
div.vacSearch td{padding:15px 4px;}
.vacSearch input[type=text]{height:24px;line-height:26px;padding:0 5px;border-width:1px}
.index_banner{text-align:center;margin-bottom:25px}
.eservices .buttons2{margin:0 -20px 10px 0;padding:0;overflow:hidden;zoom:1}
.eservices .buttons2 li{margin:0;padding:0;display:block;list-style:none;width:50%;float:left;position:relative}
.eservices .buttons2 a{height:43px;margin:0 20px 35px 0;width:auto;text-align:left;font-size:90%}
.eservices .buttons2 a .c{padding-left:50px;text-align:left}
.buttons2 .pct{display:block;position:absolute;width:35px;height:35px;background:center no-repeat;margin:-5px 0 0 -42px;}
.buttons2 b{display:block;font-size:120%;color:#5e5da0}
.eservices .new{display:block;position:absolute;right:0;top:0}
.eservices .ecard .c{padding-left:65px !important}
.eservices .ecard .pct{margin:-6px 0 0 -65px;background:url(../../images/ogv_to12/ico/card_pct.png) no-repeat;width:60px;height:43px;z-index:10}
.services_filter{height:70px;background:url(../../images/ogv_to12/bg/serv_search_bg.gif) right no-repeat;margin:0 0 25px 156px}
.services_filter h2{padding:13px 0 0 14px;font-weight:normal;background:url(../../images/ogv_to12/bg/serv_search_bg.gif) no-repeat;height:57px;width:151px;color:#FFFFFF;position:absolute;margin-left:-156px;font-size:18px}
.services_filter .c{color:#FFFFFF;padding:14px 0 0 17px;float:left;font-size:85%;}
.services_filter .c h5{font-size:1em;text-transform:uppercase;margin:0 0 5px 0;font-weight:normal;}
.services_filter .push1{float:right;margin:30px 30px 0 0 !important;display:block;}
.services_filter input{color:#545454;font-style:italic;font-size:1em;}
.serv_list{}
.serv_list .tabs{text-align:justify;padding:10px 0 0 0}
.serv_list .tabs:after{display:inline-block;height:1px;content:'';overflow:hidden;width:100%}
.serv_list .tabs a{font-size:107%;text-transform:uppercase;display:inline-block;text-decoration:none;border-bottom:#5e5da0 1px dotted}
.serv_list .tabs .s{color:#000000;font-weight:bold;border:0}
.serv_list ul{margin:0 -20px 30px 0;padding:0;overflow:hidden;zoom:1;position:relative}
.serv_list2{margin:0 0 20px 0;padding:0;overflow:hidden;zoom:1;}
.serv_list li{margin:0 2% 10px 0;padding:15px 0 0 0px;width:48%;float:left;display:block;list-style:none;border-top:#c8c8c8 1px dotted;color:#2c5159;font-size:90%;background:url(../../images/ogv_to12/bg/service_pct_bg.png) 0 15px no-repeat;min-height:50px}
.serv_list2 li{float:none;margin:0 0 10px 0;width:auto}
.serv_list li a{color:#2c5159}
.serv_list li h3{color:#5e5da0;font-size:120%;margin:0;padding-left:64px}
.serv_list .links{margin-left:64px;display:block}
.serv_list .pct{width:49px;height:49px;display:block;position:absolute;background:center no-repeat}
.ecard_info{background:url(../../images/ogv_to12/bg/card_bg.gif) right;height:63px;font-size:12px;margin-bottom:20px;color:#FFFFFF;text-decoration:none;display:block}
.ecard_info span{display:block;background:url(../../images/ogv_to12/bg/card_bg.gif);padding:10px 0 0 10px;height:53px;margin-right:60px}
.serv_view{}
.serv_view .buttons{margin-right:-1%;font-size:0}
.serv_view .buttons a{width:32%;margin-right:1.3%;display:inline-block;font-size:small}
.serv_view .buttons+h2{font-size:130%;margin:10px 0 20px;border-top:#dadbda 1px dashed;padding-top:10px}
.acc{margin:0;padding:0}
.acc > li, .sp-wrap{margin:0 0 20px 0;padding:15px 40px;display:block;list-style:none;border:#dbe9f0 6px solid;background:url(../../images/ogv_to12/pct/plus.png) 10px 10px no-repeat}
.acc .open, .sp-wrap.open{background-image:url(../../images/ogv_to12/pct/minus.png);border-color:#aac7d6}
.acc > li > .c, .sp-body{display:none;padding:15px 0 0 0}
.acc h3.sw{color:#5e5da0;font-size:110%;font-weight:normal;margin:0 0 0 -40px;padding-left:40px;cursor:pointer}
.acc h3.sw u{border-bottom:#5e5da0 1px dashed;text-decoration:none}
.acc li.open > .c{display:block}
.sp-head_closed, .sp-head_open{color:#5e5da0;font-size:110%;font-weight:normal;margin:0 0 0 -40px;padding-left:5px;cursor:pointer}
.classification{width:439px;white-space:normal;padding-bottom:10px;position:relative}
.classification select{height:24px;margin-bottom:10px}
.classification .select{width:400px;position:relative;z-index:1}
.classification .selected{width:400px;margin-bottom:10px}
.classification .add{position:absolute;right:0;margin-top:-41px;left:-5px;padding:5px;background:#e5e5e5;border:#878787 1px solid;text-align:right}
.classification .add img{cursor:pointer}
.classification .label{line-height:24px;width:200px;position:absolute;text-align:right;margin-left:-230px}
.ask{background:#fff url(../../images/ogv_to12/ico/ask.png) no-repeat left top;padding:0 0 0 40px;text-decoration:underline;font-size:110%;color:#5e5da0;display:block;line-height:130%;min-height:24px}
.datefaq{font-style:italic;color:#666;display:block;font-size:80%;padding:5px 5px 0px 40px;}
.answer{color:#48686f;display:block;font-size:85%;padding:5px 5px 5px 40px;}
.blogsubscr{border:2px solid #ddd;padding:10px;}
.blogsubscr p{font-size:12px;color:#777;}
.search-selected-item{display:inline-block;padding:3px 10px 3px 15px;background:url(../../images/ogv_to12/pct/del.png) 0 no-repeat;cursor:pointer}
#menu .nwstyle{right:0;left:auto;bottom:auto;width:250px;height:auto;background:#ddd;position:absolute;z-index:15;padding-top:4px;min-height:80px;background:#ddd;-webkit-box-shadow:2px 2px 3px rgba(50, 50, 50, 0.34);-moz-box-shadow:2px 2px 3px rgba(50, 50, 50, 0.34);box-shadow:2px 2px 3px rgba(50, 50, 50, 0.34);}
#menu .nwstyle li{width:100%;border-right:0px;}
#menu .nwstyle li.hov{widht:100%;}
#menu .nwstyle li a.i{color:#555;font-size:11px;background:none;}
.link-tbody tr{cursor:pointer;}
.link-tbody tr:hover, .link-tbody tr:hover td{background:#236d94 !important;color:#ffffff;cursor:pointer}
.link-tbody tr:hover a{color:#ffffff;}
.chOther{display:none;background:#eee;padding:25px 8px 8px 8px;right:2px;top:19px;position:absolute;-webkit-box-shadow:0px 2px 3px rgba(50, 50, 50, 0.35);-moz-box-shadow:0px 2px 3px rgba(50, 50, 50, 0.35);box-shadow:0px 2px 3px rgba(50, 50, 50, 0.35);}
.chOther a{color:#7597be;display:block;padding:3px 0;font-size:12px;}
.url-links{background:url(../../images/ogv_to12/pct/arrr.png) no-repeat;padding:8px 35px;text-decoration:none;min-height:33px;cursor:pointer;right:17px;margin:7px 0;display:block;}
.url-links:hover{text-decoration:underline;}
.share-icon{}
.share-icon span{margin:2px 10px 0 0}
.share-icon a{background:url("../../images/ogv_to12/share-icon.png") no-repeat scroll 0 99px transparent;border:0 none;height:16px;overflow:hidden;padding:0 !important;vertical-align:top;width:16px;margin:0 8px 0 0}
a.icon-vk{background-position:0 0;}
a.icon-ya{background-position:0 -17px;}
a.icon-lj{background-position:0 -34px;}
a.icon-twitter{background-position:0 -51px;}
a.icon-facebook{background-position:0 -68px;}
a.icon-odnoklassniki{background-position:0 -170px;}
a.icon-moimir{background-position:0 -85px;}
a.icon-ya-mail{background-position:0 -119px;}
a.icon-gmail{background-position:0 -374px;}
a.icon-bookmark{background-position:0 -391px;}
.line{background-color:#999999;}
.poll_results{padding:0 250px 20px 0;margin-bottom:20px;min-height:100px;position:relative;border-bottom:#dadbda 1px dashed}
.poll_results .line{background:url(../../images/ogv_to12/bg/poll_i_bg.gif);box-shadow:0 0 1px 1px #abd0e4 inset;height:17px;border:#569abd 1px solid;}
.poll_results .summary{right:0;top:0;bottom:20px;position:absolute;width:150px;padding-left:58px;background:url(../../images/ogv_to12/bg/summary_bg.gif) 0 no-repeat;}
.poll_results .summary:before{width:50px;height:25px;position:absolute;display:block;content:'';top:0;left:0;background:url(../../images/ogv_to12/bg/summary_bg.gif);}
.poll_results .summary:after{width:50px;height:25px;position:absolute;display:block;content:'';bottom:0;left:0;background:url(../../images/ogv_to12/bg/summary_bg.gif) bottom left}
.poll_results .summary span{display:block;position:absolute;top:50%;left:58px;margin-top:-0.7em;color:#666666;font-size:87%;}
.abc{width:2em;text-align:center;display:inline-block}
.abc a{cursor:pointer}
#formBody form fieldset .headsActive, .formBody form fieldset .headsActive{border:1px solid #cccccc;border-bottom:0;display:inline-block;font-weight:bold;margin-top:-4px;padding:6px 5px 5px;}
#formBody form fieldset a.heads, .formBody form fieldset a.heads{vertical-align:top;border:1px solid #cccccc;display:inline-block;margin:0 3px 10px 3px;padding:3px 5px;text-decoration:none;background-color:white;cursor:pointer}
.left_col{width:197px;float:left;}
.logined_user{width:182px;font-size:12px;color:#115884;}
#searchDiv_livingTown #search_livingTown, #searchDiv_neededTown #search_neededTown{height:200px;}
fieldset.noborder{margin:0;padding:0;border:0}
.noborder td{background:#eaeceb !important}
.nopadd td, td.nopadd{padding:0}
.objAttr{color:#2d3da1;}
.wsteps{margin:40px 10px;text-align:justify;height:100px;position:relative}
.wsteps a{width:120px;display:inline-block;text-transform:uppercase;color:#808080;font-weight:bold;background:url(../../images/ogv_to12/bg/steps_bg.png) top no-repeat;font-size:12px;text-align:center;position:relative;z-index:1;cursor:pointer;vertical-align:top}
.wsteps a.s{background-position:center -250px;color:#166e9c}
.wsteps a b{display:block;color:#FFFFFF;line-height:50px;font-size:22px;margin-bottom:10px}
.wsteps:after{height:1px;width:100%;display:inline-block;overflow:hidden;content:''}
.wsteps:before{height:18px;display:block;position:absolute;background:#edeeed;left:50px;top:15px;right:50px;content:''}
.video{}
.video .top{width:auto;height:auto}
.video .top td{vertical-align:top;}
.video hr{color:#cccccc;background:#cccccc}
.video h3{font-size:110%;margin:0 0 10px 0 !important;color:#2f3436;font-weight:bold}
.video .title{padding:4px 0 4px 25px;background:url(../../images/employment/video/video_ico.gif) no-repeat;display:block;margin-bottom:15px}
.det{margin:0;padding:0}
.det li{margin:0;padding:0 0 5px 0;display:block;list-style:none}
.det li b{color:#332aab;font-weight:normal}
.video .announce{position:absolute;z-index:10;padding:10px 50px 20px 0;background:#FFFFFF url(../../images/employment/video/announce_video.gif) right 15px no-repeat;display:none}
.video div.push{height:108px;overflow:hidden;width:520px}
.video .push a, .video .push .add{display:inline-block;height:88px;padding-top:20px;width:126px;border-left:#cccccc 1px solid;margin-left:-1px;text-align:center;font-weight:bold;color:#2f5987;vertical-align:top}
.video .push .add span{display:inline-block;width:100%}
.video .push .dis{color:#a9a8a8}
.video .push a img{display:block;margin:0 auto 10px auto}
.video .status{text-decoration:none;outline:0;display:block;}
.video .status span{border-bottom:#2F3436 1px dashed;}
.video .hint{width:auto !important;clear:both}
.novideo .push a, .novideo .det{display:none}
.video .push .add{color:#a9a8a8;}
.novideo .push .add{color:#2f5987 !important}
.novideo .announce{display:block}
#addVideo{background:url(../../images/employment/video/add_video2.gif);cursor:default;height:53px;width:53px;margin-bottom:10px}
.novideo #addVideo{background:url(../../images/employment/video/add_video.gif);cursor:pointer}
.video .note{display:block;color:#3d648f;}
.f1 .show{cursor:pointer;text-align:center;background:url(../../images/employment/graph/show.png) center center no-repeat}
.f1 .hide .show{background-image:url(../../images/employment/graph/show3.png)}
.f1 .del{cursor:pointer;text-align:center}
#video_popup{width:530px;height:365px;margin:-211px 0 0 -271px;padding-top:50px}
#video_frame{width:530px;height:360px;display:block;margin:0 auto 15px auto;border:0;position:relative;z-index:5;}
a.show_video{padding:10px 100px 10px 20px;display:block;text-decoration:none;font-size:13px;color:#858585;background:url(../../images/employment/video/announce_video2.gif) right center no-repeat;position:absolute;right:50px;margin-top:-10px}
.closed .hide{display:none}
.serv_view.serv_four .buttons a{width:24%;margin-right:1%}
.blue_block{display:block;margin-top:29px;background:#edeeed}
.bb_top{display:block;padding-bottom:2px;background:url("../../images/ogv_to12/bg/divide.png") 0 100% repeat-x transparent;padding:12px 15px;position:relative}
.bb_top .descr{display:block;position:absolute;top:15px;right:15px;font-size:11px;color:#6b6b6b}
.bb_top h2{margin:0}
.bl_req{color:#0e6db9;display:inline-block;vertical-align:top;zoom:1 !ie;display:inline !ie;font-size:11px;color:#6b6b6b}
.bb_cont{padding:20px 15px}
.resf_item .rl{display:block;float:left;width:197px;text-align:right;line-height:26px}
.resf_item .rr{display:block;margin-left:217px}
.resf_item .rr + .rr{margin-top:10px}
.resf_item .w100, .form .resf_item .w100{width:98%;resize:none;line-height:26px}
.resf_item + .resf_item{margin-top:24px}
.blue_block + .blue_block{margin-top:24px}
.like_file{display:inline-block;vertical-align:top;zoom:1 !ie;display:inline !ie;width:400px;position:relative;height:28px;overflow:hidden;}
.like_file_inp, .form input.like_file_inp{width:316px;height:26px;line-height:26px !important;font:1em Arial, Helvetica, sans-serif;color:#545454;display:inline-block;border:1px solid #ababab;background:#fff;overflow:hidden}
.like_file_link{position:absolute;right:0;top:0}
.fillials_t.f1 > tbody > tr:nth-child(even) > td, .f1 tr.even > td{background:#ffffff}
.resf_item .resf_item_double{display:block;width:49%;float:left;margin-top:0}
.photo_edit{display:block;margin:0;padding:0}
.photo_edit li{display:inline-block;vertical-align:top;zoom:1 !ie;display:inline !ie;width:125px;margin-bottom:15px;margin-right:15px}
.photo_edit .im{width:125px;height:125px;overflow:hidden;background:#fff}
.photo_edit.vid_edit .im, .photo_edit.vid_edit .im .tc{height:90px;width:125px}
.photo_edit.vid_edit .im{margin-bottom:10px;transition:opacity .2s;-webkit-transition:opacity .2s;-moz-transition:opacity .2s}
.photo_edit.vid_edit .im:hover{filter:alpha(opacity=90);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:0.9;}
.photo_edit.vid_edit input{background:#fff;width:125px}
.photo_edit .im .tc{display:table-cell;width:125px;height:125px;text-align:center;vertical-align:middle}
.photo_edit .im .tc img{display:inline-block;vertical-align:top;zoom:1 !ie;display:inline !ie;max-width:125px;max-height:125px}
.photo_edit.vid_edit .im .tc img{max-height:90px}
.ph_edit_actions{display:block;margin-top:20px;position:relative}
.ph_edit_actions .like_file{width:360px}
.ph_edit_actions .like_file .like_file_inp{width:276px}
.ph_ed_lab{display:inline-block;vertical-align:top;zoom:1 !ie;display:inline !ie;line-height:26px !important;margin-right:10px;min-height:26px}
.remove_link{display:block;position:absolute;right:0;top:5px;padding-left:17px;background:url(../../images/ogv_to12/ico/err.png) 0 50% no-repeat transparent}
.clearfix{*zoom:expression(this.runtimeStyle.zoom='1', this.appendChild(document.createElement('br')).style.cssText='clear:both;font:0/0 serif');zoom:1 !ie}
.clearfix:before, .clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.brdrd_title{padding:0 15px 10px 15px;background:url(../../images/ogv_to12/bg/hr3_bg.gif) bottom repeat-x transparent;margin:0 !important}
.form tr.hdr td h2{padding:10px 15px 10px 15px !important;margin-bottom:0}
.form tr.hdr td{padding:0}
body .ui-dialog{border-radius:0;border:6px solid #13618e;padding:0;box-shadow:0 0 30px 0 #666666}
body .ui-dialog .ui-dialog-titlebar{border-radius:0;background:none;border:0px none;padding:0px 50px 0 16px;margin-top:10px;min-height:31px}
body .ui-dialog .ui-dialog-titlebar-close{width:30px;height:31px;right:16px;margin-top:-15px;background:url("../../images/ogv_to12/ico/close.png") 0 0 no-repeat transparent;border:0 none;padding:0}
body .ui-dialog .ui-dialog-titlebar-close span{display:none}
body .ui-dialog .ui-dialog-title{color:#13618e}
body .ui-dialog .form{margin:0 !important}
.online{line-height:1;padding:0 20px 0 15px;background:url(../../images/ogv_to12/bg/online.png) no-repeat}
.offline{line-height:1;padding:0 20px 0 15px;color:#818181;background:url(../../images/ogv_to12/bg/online.png) 0 -100px no-repeat}
.logo{width:250px;max-height:100px;}
input::-ms-clear{display:none !important;}
.sdPd{right:auto;bottom:auto;margin:0 !important;}
div.error{border:#cc0000 1px solid;color:#cc0000;padding:10px;margin-bottom:10px}
div.rr.error{border:0 none;padding:0px;margin-bottom:0px}
.show_video_list{display:block;}
.video_caption{font-size:79%;z-index:-10000;word-wrap:break-word;}
.pad1{background:#dee8f0;padding:20px}
.pad1 .filter{color:#406895;margin-bottom:20px;line-height:1.2}
.pad1 .filter a{display:inline-block;margin-right:10px;font-style:italic;font-size:12px;color:#406895;text-decoration:none;border-bottom:#406895 1px dashed}
.pad1 .filter .s{color:#cd3301;border-bottom:#cd3301 1px dashed}
.itms{margin:0;padding:0;width:100%;overflow:hidden;line-height:1.2}
.itms li{margin:0 15px 15px 0;padding:9px 9px 9px 59px;border:#406895 1px solid;width:190px;height:8em;background:#FFFFFF;float:left;display:block;list-style:none;position:relative;font-size:11px}
.itms li h3{display:block;font-size:12px;font-weight:normal;margin-bottom:5px;}
.itms li h3 a{color:#cd3301}
.itms .addr{color:#000000}
.itms .addr div{margin-bottom:2px}
.itms .addr div:first-child{color:#9d9d9d}
.itms .addr div:nth-child(2){color:#505050}
.itms .addr div:last-child{font-weight:bold}
.wifi li{}
.wifi li a.map{display:block;position:absolute;margin:0 0 0 -50px;cursor:pointer}
.fmOrgList{height:530px;overflow:auto;margin:10px 0;padding:0 10px;}
.fmOrgList h4{font-size:110%;}
.fmOrgList div.org{font-size:100%;margin:0 0 15px 0;padding:0 0 5px 17px;position:relative;}
.fmOrgList .fmOrgNum, .fmOrgNum{background:url('../../images/tour_res/numblock.gif') left no-repeat;position:absolute;top:2px;left:-10px;font-size:90%;text-align:center;height:20px;width:20px;padding-top:3px;cursor:default;}
.fmOrgNum{top:10px;left:-25px;cursor:default;}
.g-tabs{display:block;position:relative;}
.g-tabs_switcher{display:block;position:relative;list-style:none;margin:0 0 30px 0;background:#efefef;}
.g-section ol{list-style:none;padding:0 0 0 35px;margin-bottom:20px;font:400 14px/1.35 'Arial', sans-serif;color:#6d6d6d;counter-reset:list;}
.g-section ol ol{padding:10px 0 0 20px;margin:0;counter-reset:sublist;}
.g-section ol ol ol{counter-reset:thirdlist;}
.g-section ul{list-style:none;margin-bottom:20px;font:normal 14px/1.35 'Arial', sans-serif;color:#6d6d6d;}
.g-section ul ul, .g-section ol ul{padding:10px 0 0 20px;margin:0;}
.g-section ul ol{list-style:none;padding:10px 0 0 0;counter-reset:insidelist;}
.g-section ul ol li:before{counter-increment:insidelist;content:counter(insidelist) ".";}
.g-section ol ul li:before{display:block;position:absolute;left:0;top:-1px;font-size:22px;line-height:1;color:#464646;content:'\2022';}
.g-section ol li{position:relative;padding:0 0 0 26px;margin:0 0 5px 0;}
.g-section ol li:before{display:block;position:absolute;left:0;top:0;width:20px;height:15px;padding:0;font:normal 12px 'Arial', sans-serif;text-align:center;color:#000;}
.g-section ol > li > ol > li{padding:0 0 0 30px;}
.g-section ol > li > ol > li > ol > li{padding:0 0 0 40px;}
.g-section ol > li:before{counter-increment:list;content:counter(list) ".";}
.g-section ol > li > ol > li:before{top:2px;counter-increment:sublist;content:counter(list) "." counter(sublist) ".";}
.g-section ol > li > ol > li > ol > li:before{top:2px;counter-increment:thirdlist;content:counter(list) "." counter(sublist) "." counter(thirdlist) ".";}
.g-section li li ul li:before{color:#a4a4a4;}
.g-tabs_switcher li{display:inline-block;position:relative;vertical-align:bottom;}
.g-tabs_switcher li a{display:table-cell;vertical-align:middle;padding:9px 25px;font:400 1em/1.2 'Roboto Slab', sans-serif;text-decoration:none;color:#979797;}
.g-tabs_switcher li a span{border-bottom:1px dashed #979797;}
.g-tabs_switcher li a:hover{color:#000;}
.g-tabs_switcher li a:hover span{border-color:#000;}
.g-tabs_switcher li a.current{padding:8px 24px 9px 24px;color:#000;background:#fff;border:1px solid #cecece;border-bottom:none;}
.g-tabs_switcher li a.current span{border-bottom:none;}
.g-overflow-x{position:relative;overflow-x:scroll;}
.menu6 a.alvl3{padding-left:30px;font-size:13px;}
.menu6 a.alvl4{padding-left:45px;font-size:13px;}
.b-video{display:block;position:relative;padding:20px 40px;margin:0 0 30px 0;background:#cbcbc7;}
.b-video_title{display:block;position:relative;margin-bottom:20px;font:bold 1.333em/1.1 'Arial', sans-serif;color:#fff;}
.b-video_box{display:block;position:relative;width:800px;margin-bottom:20px;}
.b-video_footer .g-btn{margin-right:10px;}
.b-video_info{display:block;position:relative;float:right;text-align:right;color:#6d6d6d;}
.b-video_info small{position:relative;padding-left:30px;font-size:1em;}
.b-video_info small:before{display:block;position:absolute;left:16px;top:1px;width:12px;height:12px;background:url('../../img/sprite12.png') -24px -12px no-repeat;content:'';}
.b-video-list{display:block;position:relative;list-style:none;width:922px;margin:0 0 30px 0;}
.b-video-list li{display:inline-block;position:relative;vertical-align:top;width:265px;margin:0 39px 20px 0;}
.b-video-list li a{display:block;position:relative;}
.b-video-list li a img{display:block;position:relative;margin:0 auto 10px auto;max-width:265px;}
.b-video-list li a span{display:block;position:relative;font:normal 1.166em/1.3 'Arial', sans-serif;text-align:center;}
.b-video .comment > span{color:#6d6d6d;}
#colorbox .b-video{margin-bottom:0;font-size:1.2em;}
#cboxPrevious, #cboxNext{display:none !important}
.b-video_box .videoWrapper{width:100%;height:100%;background:#000;}
.b-video_box video{width:800px;height:470px;}